look very angrily at someone - Francés Inglés Diccionario